fruit of the lychee - German English Dictionary